physically unable - Français Anglais Dictionnaire